flannel weed - French English Dictionary